labor-saving machinery - Alemán Inglés Diccionario